supply aggregator - German English Dictionary